self concept - German English Dictionary